/**
 * @deprecated 全局
 * @author Lzp 2013-11-18
 */
 
/* Reset Css */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1 'Microsoft Yahei',Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
q:before,q:after{content:'';}
legend{color:#000;}
fieldset,img{border:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
hr{border:none;height:1px;}
html{overflow-y:scroll;}
body{word-break:break-all;}
.hidden{display:none !important;}
/* 清除浮动 */
.cf:after{content:"\200B";display:block;height:0;clear:both;}
.cf{*zoom:1;}
.clear{clear:both;}
/* 浮动 */
.fl{float:left;}
.fr{float:right;}
/* 页面常用css */
.BMap_bubble_title {
	font: bold 16px/24px 'Microsoft Yahei';
	color: #313131;
}
.BMap_bubble_content {
	font: normal 12px/20px 'Microsoft Yahei';
	color: #7a7a7a;
}
#a1 {
    width: 600px;
    height: 400px;
}

/* .pic-list{width:880px;margin:0 auto;}
.pic-list li{float:left;width:202px;height:203px;margin:0 9px 20px;}
.pic-list li .pic{display:block;width:180px;height:157px;padding:10px;border:1px solid #eee;}
.pic-list li .tit{display:block;width:202px;height:24px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px;text-align:center;} */

.zz-list{width:774px;margin:0 auto;}
.zz-list li{float:left;width:226px;height:195px;margin:0 16px 20px;}
.zz-list li .pic{display:block;width:220px;height:165px;padding:2px;border:1px solid #eee;}
.zz-list li .tit{display:block;width:226px;height:24px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px;text-align:center;}

/* Show Pic Css */
.pro-pic{width:600px;display:block;text-align:center;margin:20px auto 10px;}
.pro-pic img{max-width:100%;}
.pro-tit{text-align:center;font-size:14px;font-family:'Microsoft Yahei';}
.pro-hd{margin-top:10px;font-size:14px;font-weight:bold;color:#ed7100;font-family:'Microsoft Yahei';}
.pro-content{padding:5px 0 10px;line-height:180%;margin-bottom:10px;}
.pro-content img{max-width:100%;}
/* News List Css 
.news-list li{line-height:39px;border-bottom:1px solid #ddd;padding-left:10px;font-family:'Microsoft Yahei';background:url(../images/list-icon.jpg) no-repeat left center;}
.news-list li a{float:left;line-height:39px;font-size:13px;color:#787677;}
.news-list li a:hover{color:#1e1e1e;text-decoration:none;}
.news-list li span{float:right;color:#787677;}
.news-list li:hover a,.news-list li:hover span{color:#1e1e1e;}*/
/* Show News Css */
.article-title{margin-bottom:15px;color:#ed7100;font-family:'Microsoft Yahei';font-size:18px;line-height:26px;text-align:center;}
.article-message{border:1px dotted #ddd;border-left:none;border-right:none;color:#666;height:26px;line-height:26px;text-align:center;}
.article-content{line-height:200%;width:98%;padding:20px 1%;}
.article-content a{line-height:200%;color:#0070bf;}
.article-content img{max-width:100%;}
.news-prenext{border:1px solid #ddd;height:26px;line-height:26px;margin-bottom:15px;color:#333;padding-left:15px;padding-right:15px;background:#f1f1f1;}
.news-prenext .news-pre{text-indent:0;float:left;display:inline-block;}
.news-prenext .news-next{float:right;display:inline-block;}
/* Down Css */
.down-table { margin-bottom:20px;}
.down-table .dt-hd { height:45px; background:#dee9f3;}
.down-table td { padding:10px; border:1px solid #ccc;}
.down-table .dt-hd td { padding:5px 10px;}
.down-table .dt-hd .tit { font-size:14px;}
.down-table .dt-hd .tit a { color:#2999d9;}
.down-btn { display:block; width:130px; height:35px; overflow:hidden; margin:0 auto; background:url(../images/down-btn.png) no-repeat;}
.down-btn:hover { background-position:0 -35px;}
/* Diy Table Css */
.diy-tb{width:100%;}
.diy-tb th{width:26%;text-align:right;color:#666;padding:5px;border:none;}
.diy-tb td{padding:5px;border:none;}
.diy-tb .text,.diy-tb .code,.diy-tb textarea,.diy-tb select{outline:none;border:1px solid #ddd;color:#666;}
.diy-tb .text,.diy-tb .code{height:24px;line-height:24px;padding:4px 0 2px 6px;}
.diy-tb select{padding:4px;}
.diy-tb .textarea{width:350px;height:120px;padding:5px;}
.diy-tb .button{width:80px;height:30px;border:none;color:#fff;cursor:pointer;background:#ed7100;opacity:0.8;}
.diy-tb .button:hover{opacity:1;}
/* Job Css */
.jw_table{border:1px solid #e8e8e8;width:100%;text-align:center}.jw_table thead tr{background:#f8f8f8}
.jw_table thead th{font-size:13px;font-weight:normal;line-height:35px;height:35px;color:#2999d9;font-family:'Microsoft Yahei',Tahoma,Arial,Helvetica,sans-serif;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.jw_table tbody td{line-height:35px;height:35px;border:1px solid #e8e8e8;}
.jw_table .t_w{width:175px}
.jw_table .apply{background:url(../images/blue_btn.png) top center no-repeat;width:92px;height:28px;line-height:28px;color:#fff;display:block;margin:0 auto;vertical-align:middle}
/* Job Show Css */
.job-show-main { padding:10px 30px 0;}
.job-show-main .js-tips { padding-bottom:20px; line-height:28px; border-bottom:1px solid #c6c6c6;}
.job-show-main .js-intro { padding:20px 0; border-bottom:1px solid #c6c6c6;}
.job-show-main h2.tit { margin-bottom:10px; font:bold 12px/12px ''; color:#333;}
.job-show-main .js-intro table td { padding:3px 0; border:none;}
.job-show-main .js-desc { padding-top:20px;}
.job-show-main .js-desc .js-desc-main { line-height:200%;}
.js-btn { display:block; width:180px; height:50px; margin:20px auto; overflow:hidden; background:url(../images/js-btn.png) no-repeat; cursor:pointer;}
.js-btn:hover { background-position:0 -50px;}
.apply-main table td { padding:5px 0; border:none;}
.apply-main .apply-txt { width:200px; height:22px; line-height:22px; padding:3px 0 2px 10px; border:1px solid #ccc; color:#999; outline:none;}
.apply-main .apply-area { width:350px; height:120px; padding:5px;}
.apply-main .apply-code { width:80px;}
/* Page Css */
.pagelink{display:block;height:30px;margin:25px auto;text-align:center;margin-bottom:20px;}
.pagelink a,.pagelink span{background:none repeat scroll 0 0 #fdfbfc;border:1px solid #e8e6e7;color:#a0a0a0;display:inline-block;height:auto;line-height:16px;margin:0 1px;padding:2px 7px;width:auto;vertical-align:middle;}
.pagelink a:hover,.pagelink .current{background:#e8e6e7;border-color:#ddd;color:#ed7100;text-decoration:none;}
.pagelink select{vertical-align:middle;}
.pagelink span b{color:#ed7100;}
.diy-data{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #eee;}
/* Gbook Css */
.MessageList{padding:10px;width:730px;line-height:25px;}
.MessageList ul li{width:450px;padding:15px 0;float:left;}
.MessageList ul li h1{color:#999;font-size:12px;font-weight:normal;font-family:'Microsoft Yahei';}
.MessageList ul .red{font-size:20px;color:#199a2b;font-weight:bold;padding-right:10px;}
.MessageList .MessageContent{background:#e7e7e7;padding:10px 20px;}
.MessageList .MessageReplay{width:450px;float:right;}
.MessageList .MessageReplay .ReplayContent{background:#f5f5f5;padding:10px 20px;}
.MessageList .MessageReplay h1{color:#999;text-align:right;font-size:12px;font-weight:normal;font-family:'Microsoft Yahei';}
.news-list2{width:100%;}
.news-list2 li{margin-bottom:16px;padding-bottom:16px;border-bottom:1px dashed #d8d8d8;}
.news-list2 li .pic{float:left;width:131px;height:98px;padding:4px;border:1px solid #d3d3d3;}
.news-list2 li .time{float:right;width:100px;line-height:24px;text-align:right;color:#bbb7b7;}
.news-list2 li .tit{float:right;width:498px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 8px;font:normal 14px/24px 'Microsoft Yahei';}
.news-list2 li .desc{float:right;width:598px;height:72px;overflow:hidden;line-height:18px;color:#7f7e7e;}
.ke-zeroborder{width:100%!important;}
.ke-zeroborder th,.ke-zeroborder td{border:1px solid #ddd!important;line-height:22px!important;padding:5px 2px!important;text-align:center!important;}